English Dictionary
▪ towelling
▪ tower
▪ tower block
▪ tower cress
▪ tower mustard
◊ TOWER BLOCK
tower block
n : a multistoried building of offices or apartments: "`tower
block' is the British term for `high-rise'" [syn: {high-rise}]
towelling
tower
tower block
tower cress
tower mustard
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]